I was just staying one night between 2 one week stays between other resorts. Seemed pretty cheap, but what I can't find in the listing is you will be charged a mandatory $25 resort fee upon check in, it's not paid thru the app, even though it says all fees included. My room seemed a little tired, but clean. Was basically a one bedroom apartment, which I didn't expect. Has 2 pools, one by the beach (standard rectangular pool) with a hot tub, and a pool closer to the hotel that would be really great for kids. There's a hot tub by this pool also. Nice beach. Overall it's pretty nice, would be nice for families with kids. Parking $10.99 per 24 hours.