Spacious, well stocked place in a great location.