We booked the petite suite here and it was a really great room. Nice views, 2 clean bathrooms (one with a shower, one with a jacuzzi), and a good TV.
Check in/out was super easy. We managed to get right in with no line, which was awesome. And they let us check in a couple hours early which was nice.
Only knock is that on our last day here housekeeping banged on the door at 8am. Apparently that's their version of a wake up call.