The place was as described. Very spacious apartment with all facilities. We did not make use of some of the activities/ entertainment at the resort like karaoke and piano but people seem to be enjoying it. Three golf courses to choose from. I would give it overall 4.5 as the check in was inefficient (our room was not ready till 7 pm). Other than that, highly recommended.