The place is fantastic and better than advertised. Modern, very clean, fast wifi and right in the middle of the fun.
Yes, the street is noisy as noted in the posting but you become accustomed to it very quickly.