Great place, superb location, great hosts - can't recommend enough.