Clean. Light and bright. Great location. Small but organized and well-stocked. Responsive host.