Very clean, great shower, comfy bed and quick communication and even doggy bowls for our two small dogs.