Great location in Atocha, check in was simple.
The studio was nice and had everything we needed, shower was very powerful
Would definitely recommend!