amazing location!
walking distance from Sol and Gran Via.
lots of restaurants neaby. Do try Astor Gastropub.
Do check if the AC is working before checking in.