This place was great - spacious, well appointed, had great amenities and was in a great location. Perfect for us with our adult son but maybe even better for families with smaller children.