The place was clean and the beds comfortable. Checking in was quick and easy. The bathroom and kitchen are also very clean. They even had slippers for the cold floor and the blankets were thick and warm, so I did not feel cold at night. The location was really nice, there were lots of restaurants nearby and it was vivid even at night. I loved the puppy too!