Very clean, well-stocked, and very easy check in and check out. Easy street parking and good location. Would definitely stay again!