Excellent place, self checked-in without any problem at all. Great facilities, I would definitely recommend the apartment to anyone visiting Madrid:)