Fantastic location, comfy flat, great communication