Great Place, very close to beach and Ft Lauderdale by the Sea central village restaurants