This is a perfect place for a family. Great views, spacious, easy check-in and super good communication. Highly recommended.