Very nice resort if you book the right rooms. We had 4 days at the Residence, and they are just great for family of 4. Quite expensive, but you often need two rooms if your a family on the other rooms they have, and then the price difference isn't that hauge afterall. SUPER nice gardens and pools and appartments. The main hotell should be redesigned outside to match the rest of the resort better. Expect high prices at restaurant and bars, but then again, your location is in the city, so you have other options nearby anytime. If they lower their spa and restaurant prices they would sell more and keep more customers on- site. Restaurants are good. Very nice breakfast. Book upgraded rooms for the best experience here. Karon beach is a nice spot. Enjoy