Sid’s place is just as advertised and is in an excellent location. Short walks to La Rambla and El Born and if you plan on using the Metro or bus, there are entrances and stops literally just outside the front door. Would highly recommend Sid’s place!