This is the most beautiful place I have ever stayed. The garden is fantastic, the location is stunning. The place is cozy and was left sparkling clean. It had a well stocked large kitchen and comfortable beds and living spaces. Check in was easy and the hosts where very responsive and friendly.