Yes all are located in a heavy traffic, lots of bars and casual restaurants area.
Some would disagree with us but we don't find it very caribbean-like, just another tourist area to drink and eat. But then we're not the bar hop type. Beaches just OK. Were you planning to rent a car? We always do and visit other better beaches.