I stayed for 4 days and Javier is an amazing host. Offered a lot of advice and even gave me a metro card for Madrid. The two dogs are really cute. The place is near the main attractions and the metro is also nearby. In short, I'll recommend you all to stop searching any further and stay at Javier's place whenever any of you are in Madrid.