Well renovated house in a good location