Amazing place in the center of Madrid. Super easy check in process and location to be found.
Very clean and new with everything you might need.
Highly recommend