Coming from the USA, this place was comfortable and we were able to settle in and adjust from our 12 hour time difference jet lag quite well, considering. We had a toddler and a baby with us and they have free cribs on request which was great. Even better, the crib was on wheels so we could easily move her around if needed/wanted. The toilet room is separate from the shower/sink area which is super nice. There are complimentary shampoo, body wash, etc. and you can request others like toothbrush, water, toilet paper, etc. through the QR code they provide (it was really easy). The staff always takes shoes off at the door (which we loved as a family who also doesn't wear shoes in the house). Someone heard it was our daughter's first birthday and delivered a birthday cake to our room which was so, so sweet and thoughtful and appreciated! What else? They have a shuttle service and car seats available upon request which we definitely wanted with two small kids. Fia, at the front desk area was very good with arranging tours for us. The restaurants were wonderful and staff at the Rum Jungle rooftop bar (we had dinner there one evening) even brought little toys over on a platter for our kids to play with so they would be occupied. Everyone was so sweet to our kids! They have high chairs available and a little kids buffet area with kid-friendly foods, Winnie the Pooh plastic plates/bowls/cups/forks/spoons. There was a play area for kids with lots of toys and activities. Anyway 10/10!