The room was nice, pool sauna and beach great always kept clean. Locals train their horses on the beach and use harsh training techniques.
The restaurant had great food but was managed poorly by two men that created chaos and confusion to everyone. One night my wife and I witnessed them yelling at employees and customers. I personally would keep the chef but replace the managers.