Absolutely perfect! We are a family of 5 and always have a hard time finding the right place to stay. Here we found the best of both worlds, the spaciousness of an apartment with the full service of a hotel. A great location, even our 5 year-old could walk to everything we wanted to see. We will be back for sure.