Highly affordable, nice, long hours, and great, very honest customer service. I left my laptop here once by accident and fully expected it to be stolen by the time I realized it was gone, hours later. The management, however, had immediately locked it in their office as soon as they found it unattended and were able to give it back to me ASAP. Highly, highly recommend.
Not exactly sure the hours, but from what I was told there, its open 365 days a year even holidays