Meaning 'Flower of Gold', this intimate boutique hotel is set in an oasis of tropical gardens overlooking Meads Bay Beach. Experience our paradise!