Great place for short stay at Barcelona. Location is perfect.