Hotel was clean, staff very helpful, food excellent, maid service exceptional, rates reasonable.
A few minor downsides. no pool, staff could have a better knowledge of English, air con could have been a bit more effective, but was never a problem. MacDonalds next door, beach 5 mins in car, various shop very close.
Would definitely stay again.