It was fantastic - this place is located in a great area within Madrid city centre. Super clean and organized - communication was on point!
I will definitely visit again!