We went to La boca during the day and had a terrible experience. Don´t bother going - its nothing more than a tourist trap with a few colourful houses and coffe bars and restaurant that completely rip you off. We sat and had a coke and a hot chocolate and got charged 24 pesos (!!) because of the cover charge printed at the bottom of the menu- nice trick. When we argued with the cafe owner that this was ridiculous he got aggresive and threatened to take our bag and stuff until we paid up. He lent over me whilst I sat in my chair, was aggressive and threatening - not a good feeling. I had no doubt he wanted to start a fight. After that we thought we would do the suggested walk along the water but you can´t because its so dangerous, they are police at both ends of about a 300 metre of waterfront advising you not to go any further because you will be mugged and there are no police in the area. Great! So don´t bother going - if you want to see tango go to San Telmo which is a nice area, good cafes, friendly people and an enjoyable experience. La Boca s---- and was a complete waste of time.