We had a great stay here! Beautiful view, location at perfect corner of the island. People were at every step of the way to take care of you and take care of the details. Cats and dogs become your friends here!