Angel's place was perfect for my last minute stay in Madrid. He was very accommodating considering I only booked the day before. David was there for check in and was very helpful and friendly. The location was great and the apartment itself was exactly as expected from the photos