I am impressed by the staffs and the amenities of the resort. The staffs are very friendly, nice and welcoming. They are knowledgeable about the area and places to visit. 😊 The amenities are great. They also offer a lot of water activities to enjoy. The restaurant serve a variety of foods. Our room was very nice each room has its own bathroom. We had an amazing view from the balcony. We really had a great time in KTM resort. ❣️