Good hostel, good location to visit Barcelona