Perfect for our needs, comfortable bed, pull-out couch worked well for the kids, well-stocked kitchen. No easy parking if you have a car, though, the nearby garages can be hit-and-miss.