Maggie is really nice and warm-hearted! She always tries her best to solve all the problems that we have. The room is clean but a little smaller for three people. It would be perfect for two! The puppy is friendly and cute!