Great stay with all the ammenities you need. We stayed during a rainy time with another family and it felt spacious- however, would have been even better with a cover for the deck so there was an outdoor space that was sheltered. Spa was amazing and really clean and great location!