I definitely recommend this place, nice, big, all for comfortable staying for a big company, 15 min walking from the la rambla