Great location, great flat, wonderful stay.