Nice, spacious, well-stocked, convenient, and a great location.