Perfect location, perfect stay, wonderful host ... highly recommended ...