Very good overall
Checks all the boxes
Would definitely recommend to friends!
Great spot in Madrid at a very good price!!