Sant Joan De Binissaida is an upmarket hotel set in an 18th-century country house. It offers fine dining, gardens, and an outdoor pool for a tranquil experience.