Outstanding in every way! We stayed in 5 places between London, Madrid, Seville, and Tangier on this trip and this place was by far the best, brand new and sparkling clean!