Johns place was great: clean, large, and stocked with everything we needed. Highly recommend, would stay again!