Cozy little place in the heart of Ft. Lauderdale