great location, nice place. a bit expensive for what it is, but... Barcelona.