The hotel had one of the best place near the beach. Yet, the facilities were way below average. 1. I got food poisoned on my last day, right after I checked out. Be aware of their lunch menus that wait very long. 2. The towels were grey, not possible to use.
There are two nice hotels nearby, Z hotel and Diamond.., just consider them in case the price is comparable.