Hi, we're planning to to the Algarve for a 3-week holiday from early July. We have 2 kids aged 5 and 2, and would like to stay somewhere with a sandy beach, and has good access to restaurants and shops. A nice harbour walk would be nice. We don't want to stay in the more built-up resorts and would like somewhere fairly quiet and low-key. From what I've read on the forums, it seems that on the western/central Algarve, Alvor or Carvoeiro sound good, and in the easter side, Tavira, Cabanas or Monte Gordo... but not having been to the Algarve, we are unsure!!! Last year, we went to Sao Martinho do Porto in the Silver Coast and absolutely loved it! This year, we want to see the Algarve but want something similar. Any suggestions would be appreciated!!!