I stayed 5 nights at piso Cabeza. The room was large and clean and the block is well situated, close to public transportation and at walking distance from Plaza Mayor, Atocha station, Reina Sofia, Plaza Santa Ana, el Rastro, ... Very convenient.
Due to delays with luggage etc. I arrived after 1 AM the first night and they did not make an issue of it.