Ticks all the boxes. Great location and a very fair price.