The place was amazing! It was right in the middle of Madrid, really close to public transportation, and the staff was incredibly friendly! 10/10 would recommend :)