The location is great!!! Right next to the Sol metro station stop, Gran Via, and shopping.