The apartment was perfect for our stay in Madrid. The location was great and the apartment had everything we needed. David was super responsive and check in was smooth.