Great location, great flat, welcoming host, gorgeous dog!