Stayed for Christmas of 2010
The service was terrific, start to end. We actually even really liked the in house concierge, they were not pushy at all which was a bit surprising, as sometimes you can find yourself signed up for stuff before you know what hit you. We signed up wth 2 trips through the hotel and think our deals were very good.
Great location across from the beach, 5-10 minute walk to the "town" but plenty of restaurants and other hotels on the strip. When we took trips to "James Bond Island" or other popular snorkeling places, we ended up having to drive to the other side of the island, so remember that the Karon Princess is on a relaxed side the island, so it's good if you want to spend a couple days just tanning, walking around, relaxing.
The in-house restaurant lacked nothing that we could see, great breakfast in the mornings. The rooms were very clean, the swimming pool IMMACULATE and wonderful! Great great value for the cost.
Though it wasn't the craziest of 'nightlife'... the smaller selection of bars did not mean less fun or quality. We found a freaking amazing bar one night and partied all night with friendly locals.
