Spacious, clean, and absolutely lovely! We had a wonderful time! Only thing missing was a cooler, but still 5 stars! Host was gracious and communicative. Loved the recommendations!