Exceeds Expectations Amazing Hospitality Amazing View has everything you need for a family its A piece of Paradise