We had an amazing stay in Madrid thanks to our hosts! We arrived too early to check in, but he helped us find a place to store our luggage for the day. He was also there promptly at check in to help us carry our bags up the stairs.
The apartment itself was extremely clean and well kept, he even put out fresh flowers. He also provided a map with different routes to take while exploring the city. Something we used each day. Also the apartment really is in the heart of Madrid close to everything.
My two friends and I agreed it's the only place we will stay when we come back!