Definitely recommend the place - quality/price is perfect. The location is in the best neighbourhood of Barcelona.