John and William's place is awesome! Perfectly located, clean, comfy, fully stocked, and John responded to us immediately anytime we had a question or needed something. I highly recommend staying here and hope to stay here again.