Great communication and reception
They let me do a late check-in ( i had to pay an extra 20 euro)
The place is front of the metro station in the heart of the Rambla
Very good location