Great location, plenty of restaurants, shopping, beaches, bar's, water taxi, and etc to do.