A wonderful stay. Great location, spacious, clean and well-appointed. Our only wish was that we had been able to stay longer! Terrific hosts; good communication.