Very spacious, great amenities, and something for everyone. Loved our stay.