Did a long stay here with my family. It was great on all dimensions: location, comfort, entertainment, safety (for kids), parking, fast response to any concerns, most cooking and cleaning implements you could want!