Fantastic place, perfect for gatherings of family and/or friends. Everyone was comfortable and the place not only was beautiful and clean, it was full of great amenities. All you need to bring is your personal stuff!