We had an amazing stay in Madrid! The place was clean and the location was great! Michelle and David were top notch hosts!