The whole resort is big and just beside the inflatable island which is plus points. Our rooms is tidy but there are some mini cockroaches roaming around. We availed the room with common CR, however we found it a bit not so clean. But the overall experience is good. They have very accommodating receptionists.