This is a great stay for a family. Great location and plenty of room. It is a hotel and not an apartment, so there is more coming and going than you would have with a real residence, but it also means that there is 24 hour desk service for anything you need. We would definitely stay here again.