This is the place to stay when visiting Madrid. You are literally minutes away from everything. Highly recommend