We had a wonderful time at Madrid! The apartment has everything you need, and was very clean and comfortable. The location is great.Ruth is great in communication,she is very helpful.