Spotlessly clean, great facilities and fantastic location. Loved the balconies to sit on and watch madrid life. Couldn't fault it.