This is a great pet hotel; our Yorkie stayed for three nights in May. We were nervous to leave him; this was his first boarding experience. Each dog has their own room, no cages. Owners are helpful and friendly, they even sent us pictures of Charlie (our dog) playing outside. When we picked Charlie up he seemed very happy, he didn't want to leave! We were able to enjoy our vacation knowing that he was well taken care of and will definitely be bringing him back.