I have stayed here for one night with my family(One Night Package). It was an amazing experience, our room was comfortable with all the needs. Service was outstanding. All meals in the restaurant was lovely. Though we haven't used the gym we had a look at it, it was modern. My son used the swimming pool it was clean n tidy. Its really worth staying. Overall, it was an excellent stay.. Cheers!