Perfect location, wonderful host, excellent stay