A friend is getting married in Lisbon in the May half-term and I'm thinking about taking the opportunity to take a short break there - does anyone know anything about good places to stay, nice areas? Ta.