A great vacation never leaves you. Its a place in your mind you revisit for calming, energy and inspiration.
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.