We stayed here for just one night at the end of a cruise and apart from the fact we were unable to check in early everything was very good .
We had a deluxe room with balcony and river view as part of a package giving us breakfast and a massage each and this was excellent value .
As others have commented the Madero is in a good safe location with lots of bars and restaurants within a 5 minute walk and the Saturday night we were there lots of people were out & about strolling along the waterfront.
An added bonus was the England v Wales live rugby on the tv in the room so all was good .m
Would defo stay at this hotel .More