Centara Tropicana Resort was a lovely resort and we really enjoyed staying there. We had a lovely time. The resort was planned and maintained beautifully with lovely gardens and ponds. Our room (Deluxe Room) was nice and tastefully decorated. It was, however, slightly dark, and there were some areas in need of improvement (particularly furniture and the bathroom). Many staff were really nice, most were polite, although some were rude and impolite. The hotel was right on the beach, which was nice. It was really nice to lay on the beach in the sun sipping Happy Hour 2-for-1 cocktails! However, the beach wasn't quite what we were expecting: the sand was always damp. The sea is also very shallow, even when you go far out. The beach is very rocky so we recommend scuba boots if you want to swim in the sea. The sea and the swimming pools were both so surprising warm, though, even in the morning! The breakfast was quite okay, but we ignored previous reviews and ordered dinner a la carte: yuk! Big mistake! Food and drinks in the resort are obviously priced higher than in the nearby town. However, we were disgusted at the price of water in the resort (45b +service charge +VAT) compared to the town (7 baht in Tesco inc VAT). There are many nice restaurants in the town where we would recommend for lunch and dinner. Wifi was good around the resort and there were plenty of sockets in our room for charging. Overall we enjoyed our time at Centara and were sad to go after only two nights!