Fantastic spacious place with great amenities and fabulous location. Was a great family vacation and definitely very well suited to families with children of all ages. Thanks Brooke!