We stayed in an overwater villa with a sensational view overlooking the water. The staff were extremely friendly and helpful and the food was amazing. We ate mostly at the resort as the food was that good, affordable and fresh each day. The room was spotless with modern features. They have a free shuttle bus to their sister resort which is on the beach and you can use their pool
and facilities. It has a white sandy beach with clear blue water and lots of sun chairs plus a DJ daily. The sister resort kc beach resort is recommended for younger party crowd while the overwater villas would suit couples and honeymooners. We would definitely return here for another holiday.