A perfect flat: warm, great location, friendly hosts. Recommend it.