Difficult road but the location, staff, cleanliness and everything is great. The beach is so beautiful on relatively small but lovely bay. The food is very good. Value for money is ok, but water sports is expensive. Also I recommend to delete the beach fee and to suffice for the room rate.