Absolutely perfect from start to finish - great communication, flexibility, beautiful flat, amazing location, great value. Definitely recommend this airbnb in every way.