Located on the eastern Gold Coast of Florida in the cosmopolitan city of Fort Lauderdale, on 23 acres of tropical island landscaping, just 20 minutes from the Hollywood/Fort Lauderdale and only 45 minutes from Miami Airport.