A perfect location and well renovated in immaculate condition .