Excellent location for beach and all the best restaurants and nightlife. Would stay again.