We had an excellent stay! We were in town for our wedding so we weren't able to do too much communication back and forth, but that was okay because Brian sent detailed instructions for check-in, stay, and check-out. We had everything we needed at our fingertips! I would definitely recommend staying here, and I would stay here again. We also had a small dog and she did great and was very comfortable :)