Great place for a family stay. Clean house, fantastic views, restaurants, beaches nearby.