Lovely host, lovely place, lovely stay!
And some very helpful info at the apartment along with some thoughtful touches.