Very clean and comfortable apartment in a great location in Madrid. The host company was very easy to work with and flexible with the timing of our check-in. It is on a loud street so you cannot expect to sleep until after 2 or 3 in the morning. Great stay overall!