We stayed at Karon Princess on our return from the less touristy areas. KP is extends from the busy beach road inland following the type of long and narrow properties near the beach. Check-in and out service with no particular hassle but not much attentive attitude either except by the service-oriented gentleman who carried our luggage to the room. The location of the room makes a difference in this hotel. We stayed at B2302 which was great as it is far enough from the beach road but comes with almost unobstructed views from the balcony to the sea and pretty nice pool area. B2301, B2401, B2402 have a similar configuration. The room itself was clean and functional - nothing fancy but the price/quality is certainly ok. Buffet breakfast is a box standard set up with not much authenticity but quite acceptable. Pool area is quite nice, the beach is just across the road and there are plenty of restaurants and markets in the neighborhood.
