Absolutely fabulous!! Very peacful, comfortable, with everything you need provided. Great hosts!! Wish I had booked a longer time there to visit with the hosts more. We highly recommend staying here.