This is the greatest place to stay !!! Literally Plaza del Sol is a few meters walking , there are 2 closest metro stations (Opera and Sol) where you can take and go anywhere !!! Very easy to transport you to the airport or Atocha train station. The place is a little bit smaller than we thought and also the bathroom but nothing that we didn’t figure out.
The place is very clean and has a pretty romantic view through the balcony.