Overall a pretty decent stay. We super love the service and friendliness of the staff. Very accommodating to all of our requests and many last minute changes. The room is quite clean and the aircon is super strong. Very convenient to have the pool outside, good privacy while you take a dip/play in the water.
They have Netflix, Disney+, etc but you need to sign in to your account. Downside is we are disconnected to the signal/no internet for the TV. Ended up using our phones to watch shows.