Free parking means street parking. The bathrooms are only cleaned once a day, so if other guests leave urine on the toilet and don’t clean it up then you’ll have to do it yourself.