We are a family of 4 (children 6 and 10). Have never been to Portugal but would like to give it a try next Summer. Would prob book apartment/villa directly. We don't have a clue about the different resorts. Looking for somewhere quite quiet, traditional (quaint streets, old buildings, picturesque) must have a beach and lots of nice restaurants, bars etc. Don't need English grub/pubs etc. Also would like to be able to go out on boat trips and maybe do some snorkelling. Does it sound like Alvor could be the place for us? Thanks.