We had a wonderfull experience at Carmen's place, its exactly as shown in pictures and we didnt had any problems to do the check in.
The appartment is very cozy and its perfectly located just in front of Atocha