Perfect location - spacious - gracious hosts - highly recommend