Had a great stay here, the amenities are amazing, access to all the pools and in a good location. Check in was super smooth, the front desk already had all our details for the stay. The room was bigger than expected, and very clean. The bed was very big and comfortable too. Would happily stay here again.