Excellent !!! Villa with a private beach surrounded five star hotel. My experience 5 star plus.