Super clean. Isabel, the person who helped us check in, was super helpful and friendly. We were delayed at the airport and they were quite efficient and accommodating our delayed arrival. Same goes with Antonio, with whom we communicated via WhatsApp. Very close to Gran Via and Plaza del Sol. A bit small for US standards, but definitely big for European standards. Great bang for your buck.