We had an amazing time. The house had everything we needed and the views were stunning. The weather was on our side and the house was ideally located for fantastic beaches. The flexibility with check-in really helped settle the children after a long journey.