Wonderful host, beautiful flat, perfect location. What more could you want!