Place is very well located, must stay.