Wonderful space. Flawless location. Caring hosts. We stayed for 6 weeks with our 2 children and wish we could have stayed for longer! thanks again :)