Wonderful from start to finish! My flight landed earlier than check-in, but they allowed me to drop off my suitcase before I went exploring.
The apartment is exactly as it looks online! It's cute, in a good/convenient part of town, and has a super comfy bed.
I will 100% stay here if I'm ever in Madrid again. Thanks guys!