Really everything that is mentioned in other reviews is true. It's just amazing and spacious! I have nothing more to add other than to just book it.
It's really easy to get around with the metro (10 min walk).
Loads of West Indian restaurants, where you can have decent meals.
FYI: If you're coming from JFK airport get the bus 15, you'll need to walk about 3/4 min max.