The Centara Grand Beach Resort is in a great location - situated on the beach and right in town. The staff were all extremely helpful and we enjoyed the Deluxe Club room location. I think it is worth upgrading to the Club rooms or suites. The topiary landscaped gardens and a variety of pools were very well maintained.
We enjoyed our last stay so much that we are heading back again next month!