I was able to book Shanguo’s place last minute. The place was as described. It is a small space but it worked just fine for me. My dog was comfortable as well. Host was very responsive and gave very clear instructions. I would definitely book with Shanguo again in the future.