Stayed 10 days at the Kacha resort in February and enjoyed every day.
My room was on the beachside of the street and no noisy work anymore! Room was clean with ocean view. Pool area is superb with very service minded people attending the guests. Ocean is just 50 meters away, if you prefer that instead.
The breakfast menu is very nice with a lot of hot and cold items; fruit, juices etc. took an evening meal at the beach restaurant as well. Reasonable price, and again very good service.
Lots of shopping and local restaurants in the area just outside the hotel. Will definitely recommend the place.