I recommend Boncho's place: everything was as expected, with a great location in a nice neighborhood in Madrid. All services at walking distance. A good place.