The location was the best possible, check in perfect but we found the room very dirty specially under the bed and behind the bedside tables.
Communication was not very easy and what we were expecting but not a huge deal.
Anyways we enjoyed our stay in Madrid!