Havent seen this crop up on here before but the views from the bar on the 20th floor of Madeira Centro are stunning. Right over the old town to Poniente straight ahead. Views of the sea to the left and you can look back a bit and see some of the new town from the right.
It made the Pueblo look a lot closer than what it really is.
Open from 6pm. Well worth a look. Bottle of Amstell for 2.20euro which isnt so bad for a hotel.