Excellent communication; warm welcome and lovely conversation; great recommendations; lovely touches; beautiful, well located and comfortable home. 5 star all round