What wonderful accommodations, great location and terrific hosts! You will not be disappointed.