This place is the perfect location. Lots of places to shop, eat, entertain and right off the beach. Very clean and has everything you need! Several tips inside of restaurants and other activities. Can’t wait to book our next trip.