Great, clean, communicative and a lovely home