Perfect location, clean, and stocked with everything we needed and then some. Off street parking is a huge plus. Will definitely stay again!