Great place to stay; pricier than other places, but it has everything you'll need for a holiday and/or business trip to Barcelona.