Great place for your holiday. Fantastic views, great location, and a ton of space. Really easy to communicate with and all amenities included