Melaleuca is a little piece of heaven; sparkling clean, relaxing, peaceful and Shelley has thought of absolutely everything to ensure your time there feels like home. I couldn't recommend her place more highly and she's a pleasure to deal with.