Rooms are huge and in excellent condition, as I shared with one of the staff that it should be a 5-star property (and she agreed). Breakfast buffet spread was excellent too. Staff were all nice and friendly. The pool area could do a little sprucing up though. But overall, I would definitely stay here again.