The place is quite nice, close to Sants and with many stores around.
Everything was clean and smooth.
The only slight issue was that about half the electric sockets were not working, but it wasn't a big deal.