Perfect location for this perfect apartment. Great communication with Almudena, the place was sparkling clean and had all amenities we needed for a five day trip with two small children. Highly recommended.