Starting from the beginning - check-in process, communication was awesome all the way through the stay - a warm, welcoming, well stocked place to stay. I highly recommend this place. The only negative thing I could possibly say is the dogs upstairs are a little loud at times. This wasn't a big deal to us as we are used to that back home with our own.