The Albatross is a great family run apartment for families to stay, the staff are all really friendly and very welcoming and will do anything for you. We have just come back from 2 weeks there and it was fantastic and we are all going back next year. There was 8 of us altogether, 5 Adults and 3 children, we... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.