Restrooms: Usually very clean shame only two showers per block. Dog-friendliness: Very dog friendly but not sure why you have to pay extra for them to stay.