Lovely place to stay! Nice, clean, stylish and comfortable. And all eco-friendly products which was a great touch. Great hospitality - we had a last minute thing come up and it was generously accommodated.