Great place, excellent support and communication, best location in center-Madrid, and spotlessly clean.
We had a great time.