We were only in Madrid for the night so we booked this last minute and were pleasantly surprised. The apartment was bigger than expected and well presented. Check in and out was a breeze too. We will book here again next time we're in Madrid.