If this place is available - you should absolutely stay here. Javier and his husband were excellent hosts. We arrived much earlier than normal check in time after arriving from the U.S. Javier not only allowed us to leave our luggage but let us use the shower / amenities in the apartment so that we could be comfortable on our first day in Europe. They gave awesome suggestions for food, bars, etc that all in all made our trip to Madrid. The apartment is perfectly located and walkable to everything the city has to offer. Highly recommend.