We arrived at the hotel in Dec 2011 and although the rooms were where requested, they were not connecting. This made the first three days a bit difficult but the hotel definitely tried there best to compensate for this error on their part and gave us an adjoining executive suite on the other side of our room at no extra costs. The Centarra Grand Beach Resort Hotel is tucked away at the Northern Corner of Caron Beach. Although the hotel is on the beach front of this public beach, the fact that is is at the end of the beach means that the beach is used mainly by hotel guests. Beach side service is available at the edge of the beach on hotel loungers. Moving closer to the actual sea, one would then have to use lounges owned by private traders. Great cheap food is available on the beach as well as massages all at Thailands favourable prices. The pool is also on the beach and has a water slide facility adjoining it. So yup...the beach and pool area get a 5* rating. Pool side menu is however a bit lacking. Breakfasts are first class and rooms are also excellent. If you want to be near the beach and pool look at getting gound rooms in Buildings 9 or 8. As family with young kids we also had the need to visit the clinic on 2 occasions, The hotel nurse was great on both occasions. We however were told that new year dinner celebrations is compulsory. The 30000 baht fee was bit excessive for a buffet which excluded hotel drinks. The hotel gym is ample.