We stayed at Surfwatch Villa for the weekend of our wedding and it was wonderful. The big glass doors made it a great place for the photos and we entertained guests on deck. comforts like a dishwasher and so much space really made it feel like a home we could stay in for another week. I highly recommended it and I would love to come again