The Westin Beach Ft Lauderdale