I'd love some suggestions for a really nice hotel with a pool, 4-5 star, walking distance to a beach and a nice town on the Algarve for me and DH in July. I went to Lagos years ago but hoping to find somewhere new. We would also consider a nice apartment but struggling to pick the right resort - not too quiet but not looking for wild nightlife either. We might hire a car to visit Tavira and some other places too. Any hotels or apartment recommendations gratefully received!