Great place, perfect location, everything you could need and want, just like home from home
Short walking distance to las ramblas.