Totally perfect. Place, property and communication perfect !