Wonderful stay in a perfectly located flat.