We only stayed for a night, but Michael went above and beyond to make sure we were well taken care of. We all agreed we would have loved to stay longer - I'm sure our pup would have loved it too! Our expectations were exceeded!