We loved our stay. We got a Signature Studio Suite, which is basically a 2 bedroom apartment with 2 bathrooms and a kitchen, big, convenient.
The hotel personal is amazing, always willing to help, the hotel is well located, near the beach and the 5th avenue, but at the same time a bit further and the noise and craziness don't bother you.
It is also really close to an ADO bus station in case you want to use their airport transportation.
There is a walmart close by, several small stores, a park if you want a place for your kids to run.