Clean and nice flat in an ideal location. Zoe is warm and accommodating. We had a lovely few days.