I had a very nice stay :) The location is perfect, just next to Gran Via and the check in was super easy.