Great place close to Atocha train station; everything you need and want is a 15-20 walk away or a short metro/cercanías ride; on top of that it is literally next door to the train station which is perfect + the 24 hrs express bus from the airport takes like 30 min.
Nice clean rooms and everything worked as expected; Internet, AC, hot water, etc...