Inn of the Month: The Pillars, Fort Lauderdale