Outstanding residence. 10 our of 10 would stay again