This ticked all the boxes or our family. Great house in a great position. Communication was clear and easy. We will stay again