Having stayed in Lagos (twice) and this year in Alvor, which we just about preferred, we have decided to try somewhere different. Carvoeiro was an option but will probably try Tavira as it seems to have plenty to see and it is handy for visiting Faro and Vila Real de Santo Antonio (by rail) - I drive for a living and want 2 weeks off!- But what I am now struggling with. is which part of Tavira to stay in, The east side of the river around Rua do Oculo or the other side around Rua de Sao Pedro? We like a bit of nightlife (nice bars etc) but don't want a long trek back to our apartment late at night. Any suggestions?