A lovely place in the center of Fort Lauderdale.