Perfect for what we needed! We recently located to Nashville and our place wasn't ready just yet so we were able to stay at Joseph's place for a few days with our dog. Joseph was very responsive for all our needs.