Great location for Ft Lauderdale area business meetings