Carpe Diem is a beautiful place to stay. The location is ideal, particularly for young people as its a few minutes walk to Bairro Alto which is filled with bars, clubs and restaurants. It's also only a few minutes walk to the train station (for trains to the beach) and the tram stop (for the 28 tram which goes to all the tourist spots).
The apartment is well equipped, clean and has a huge pile of maps and tourist guides. There was only two of us, but it would sleep 4/5.
recommendations nearby:
Pratinho Feio (traditional Portuguese food just across the main road)
BA wine bar in Bairro Alto (15 mins walk-amazing wine tasting)
Park Bar (on top of the car park 10 mins walk away-excellent view for sundown drinks)
Thanks for a lovely stay - hopefully I'll be back one day.