Perfect location, spotless accommodation, and a great host.