Any recommendations between these 3 hotels? I've stayed in the Sheraton before, and it had amongst the most comfortable beds I've ever stayed in, but it is quite pricey. I've read the reviews also of the Tiara Park Atlantic and Sofitel Lisbon Liberdade, but I'm wondering if anyone who's stayed at 2 or 3 of these can offer a comparison between the two: Comfortable beds? Room amenities? Cleanliness and state of repair?