a nice resort located near a lot of activity. several things to do with family right on property with beach just feet away. restaurants and shops were within walking distance as traffic is bad in area.
several grocery stores were within blocks. my only complaint was that housekeeping was slow to respond to requests and that were not good about replenishing things ie coffee. I was there a week and they never replenished coffee. iPhone went to front desk one morning for coffee and they originally were going to ccharge me for coffee but changed their mind. this resort is family oriented.