Beautiful space, roomy enough for my entire group. Perfectly functional and more amenities than I expected. Fantastic place to stay. The ONLY downside is how hard the mattress are in the bedrooms, but we were still able to get to sleep :) We loved our stay.