A wellness resort amidst mountains, situated on the Maui's North Shore, nearer to Kahului airport and minutes away from beach.