Simply perfect. Great value, great apartment, lovely touches, lovely people.