It was beyond our expectations. Excellent communication with Amy, the place is just perfect, you have everything you might need (for a short or long stay), clean 5 stars and last but not least the views are stunning everywhere you look at. We should have booked for more days...