Awesome self contained unit, very clean and a comfy bed. Great space for pets to run around outside and so close to the beach