Generously stocked and clean, great location, thoughtful use of space