Such a pleasant spot to escape the hustle and bustle of city life. Gorgeous gardens, thoughtful touches, and great location. Our hosts were super friendly and easy to communicate with! When we return to Mayne Island we will for sure want to stay here again.