Only stayed for a night, but with a place like that wouldn't have minded staying for longer! Great place, great hosts, A++.