Very clean! Very charming casita that offers a comfy bed, full kitchen, large shower, and cute puppies in a prime location! Would definitely stay here again!