Great price. Great location. Great host. Perfect size.