A really beautiful gem of a place. Our dog had a great time at the yard which has a huge trampoline as well. The rooms were neat and well thought through. We had everything that we needed and more! Would definitely go back again someday.