I cannot fault this place. My brother and I were in Madrid for a short time and needed a place that was central to everything. This place is just that, walking distance to all main sites, in the heart of the city, 2 minutes walk to Calle Mayor and 2 minutes walk to Gran Via. The Metro station Sol is a 1 minute walk away too, making other parts of the city much easier to visit. The place has air-conditioning which was incredible given it was 35 degrees both days we were there.
Oscar was also a really great host, he greeted us upon arrival and gave us great tips on places to visit and eat.
I would recommend this place to anyone looking to visit Madrid!