Great location, beautiful flat, communicative hosts, would definitely stay again!