Quick responses - amazing team.
Best location - great view and just the street you want to be at when in Madrid. Also, just a 5-7 minute walk to the centre, Sol. No need to take metro/taxi if you aren’t extremely tired.
Easy and fast check in.
Note: bathroom is not very spacious, if that’s something that you look for. Worked well for us though.