Just returned from our first stay at KP. Overall a good experience. Excellent location, great pools, lovely gardens and grassed area for kids to play, good food, nice friendly staff (except 1 staffer on the front desk who was very unhelpful and obviously felt pain if she had to smile). Rooms are basic but clean and tidy the Mosquitos are very friendly at times. The only real issues we had was after booking our bungalow direct with the hotel online and being quoted kids under 6 stay free. What we weren't told was this meant they stay free in your bed. If you wanted a single bed and porta cot in your bungalow it will cost you an extra $30 per night. Also the Balinese bungalows although very nice have a lot of tiled stairs which are a nightmare for any 14 month old in the early stages of walking. Lots of bumps and bruises.