Ezcellent location, excellent flat, excellent host and excellent dog too, greatly recommended!