Great host. great place. strategic place. near convenient market. near to Barcelona-Sants station