The hotel loaction is perfect. It takes only 30 minutes by bus from the airport to the hotel. Hotel is on the main street of La Rambla with clear sign on the street. Restaurant, shop, metro and supermarket are within 5 minutes walking distant.
The 24 hours bar is excellent whenever you want to have a coffee or refreshment.
The only comment is the room view we stayed is to the next block of building unless we pay higher rate.