This is an unbelievable place for anybody. My fiance and I enjoyed every minute of it and even extended our vacation by 2 days. Great location, great places to shop and it right off on the beach
We are definitely going to be back soon.