Disappointing. The hotel has spacious rooms and good grounds. The beach is public but a lot of hawkers trying to approach and every night loud music until past midnight.However the service is very disorganised - from not finding the reservation at check in, to it taking ages to get dinner/bill (2 courses over 3 hours).
The worst was the check out: trying to charge for a room that has been paid upfront and then charges being put together with a calculator. You are only permitted to see an itemised bill AFTER having paid.