We're staying there on our way to SXM next month. The reviews on TripAdvisor are comical. People are complaining about the lack of luxury at $270 per night, but clearly haven't shopped around that area. We did our overnight at the Crowne Plaza JFK last year and it was awful at more than that price.

Glad to hear you had a good experience!