Excellent location (my favorite location in Mexico City!), sparkling clean, cute & well behaved puppies. I highly recommend this place and when I return to Mexico City this is where I'd like to stay again.