The resort was comfortable, rooms good & staff friendly.
Lack of staff @ supper, we waited 50 minutes for our meal. When it arrived the waiter/bar attendant was sweating profusely dripping into our food, complaining that he was the only person doing that job & making excuses. Fish was deep fried dry & waiter didn’t seem to care about overcooked fish again making excuses, not very professional.