The flat and location are great. Cueca is one of my favorite neighborhoods in Madrid. The street noise was not a problem at all. There is also a lift which makes things easy for guests who cannot walk a lot of stairs. Did not meet Javier in person, but he seemed nice.