Dans l'établissement Eden Villa, depuis certaines chambres, la vue s’ouvre sur la mer. On trouve une douche de plain-pied dans les chambres. Les clients ont accès à un parking et une connexion Wi-Fi. L'hébergement se trouve à Édimbourg. Il y a 5 km entre l’établissement et St Cecilia's Hall. Meadows Yard Local Nature Reserve se trouve à 2,9 km de l’établissement.
Pendant le séjour, on peut jouer au golf ou faire de la randonnée. La superficie maximale d’une chambre est de 20 m². Certains logements comptent une chambre. Ils peuvent accueillir jusqu’à deux personnes.