The apartment hotel lies on the north coast of the island, just 200 m from the beach. An array of shops, restaurants and bars are to be found in the town centre that is approximately 100 m from the hotel and it is just 150 m to links to the public transport network.