Amazing place very close to Atocha. Perfect for a short stay or a long trip in Madrid.