Absolutely perfect space and location. Spacious, well stocked, excellent customer service. Highly recommend!