great location, good communication and a comfy flat.