The place is in the heart of Madrid and it is spotlessly clean. All of the amenities you need are provided. Great communication from host, thank you Rosa.