Hotel facilities and staff were all fantastic.
Plenty to keep the kids entertained. Snorkeling, tennis court/basketball ring, heaps of free activities in the pool, volleyball, kayak, coral planting, etc
Room was good. Little dated but comfortable and very clean. Balcony was nice to have a coffee from and look over resort/ocean. Daily free drinks and canapé delivered was nice :)
Used the spa service, was good (keep an eye out for specials also). Massage starts when they send you to change room to get changed - as opposed to when they start. Just a little sneaky!
Food at hotel was sometimes good sometimes average. We started skipping the buffet breakfast for the cafe.
Never had a bad meal or food.
As expected food/drinks were not cheap, but expected - prices I found similar to a restaurant in Melbourne ( but quality not as good).
Hotel won’t order cabs and will only organise the hotel transport which is 2x price (but is safe, etc). I found at times cabs more convenient when going to non tourist places.
Weather was windy so pool was busy (due to people not using beach), which was fine apart from people reserving seats at the pool (putting towels down and not using for hours). Were signs up but staff could when policed it more.