We went to Lisbon for a week and spent a day in Sinatra too (magical fairytale castles, I want to go back so badly).
But I hate holidays where you sit and do nothing all day. Much prefer to walk around a city, visit loads of museums, see castles and other landmarks and generally eat, drink and be merry! I know some people hate this and prefer to sit on a beach for a week. Each to their own!