Cruz’s place is great value for the money. The location is fantastic and minutes away from several Madrid highlights.
Definitely would recommend!