We (me, wife and daughter) spent 2 nights in Expo Astoria in July 2015. We liked the location, easy wifi, silence (8th floor), good air conditioning, large size of our room (yet bathroom was small) and the beds were even separated with a wall. The hotel reception was nice and interesting with artistic design. Service was good. Only minuses were the flat pillows and the breakfast, which was a bit crowded and not as high quality as our earlier hotels in North part of Portugal. I would say the breakfast was 3 stars (as the hotel officially is), but otherwise this earned 4 stars.