The hotel rooms are gorgeous and have some terrific amenities. There is a nightly happy hour Tues - Thurs nights. There is a cabana and the pool area is quite nice.
I've stayed one night so far, but there are 2 big issues that cause this place to fall short of perfect. First, the wifi is terrible. I don't just mean slow, because it is, but it cuts out making viewing any videos and downloading even small apps and files terrible. Advice: bring an Ethernet cable. Second, stairs everywhere. No lifts, very few ramps. Not great if you have heavy luggage. I'm not entirely sure what you would do if you needed handicap access, but there are an awful lot of stairs. Plus there are upstairs units.
I'll come back and amend this review if necessary, but the place would be a lot nicer if it were closer to anything other than the airport and were a bit easier to get around.