This Airbnb was perfect!! Angel was such a welcoming host. He greets you with a smile!! The apartment is perfectly located within walking distance of cafes, restaurants, bars, and both Puerto del Sol and Plaza Mayor. Angel has a list of places to visit while you are in Madrid so be sure to check it out. The apartment is clean and the beds are very comfortable! I wish we could have stayed longer! Excellent host, would recommend 100%!