The Fairmont Orchid has a beautiful beach-side setting and is surrounded by tropical gardens and golf courses