Doté de terrasses privées et d'un magnifique jardin fleuri avec piscine chauffée, le Can Quince est situé dans un hameau fortifié, à Sant Llorenç de Balafia. La connexion Wi-Fi est gratuite dans l'ensemble de l'établissement.
Toutes les chambres du Scottish Inn sont climatisées. La salle de bains privative est dotée d'une douche ou d'une baignoire, d'un sèche-cheveux, d'un peignoir et articles de toilette gratuits.
Sur demande, un service de blanchisserie pourra être assuré. La plage de Benniras est implantée à moins de 6 km du Can Quince.
La ville d'Ibiza se trouve à 15 km et Sant Anotni de Portmany est accessible en 35 minutes de route.