I'm looking for a hotel in Algarve ( preferably 5 star) with 3 bed room suites, close to the beach. I've 4 kids , 16 to 22 yrs, so obviously don't need kids clubs facilities but we all love good food, water sports, good spa facilities. I seem to be going round in circles! Ideally would like to be within walking distance to other restaurants/bars. Any ideas please.