The Sheraton in the Algarve is absolutely beautiful. I stayed there in October last year and was more than impressed. The location is brilliant, right on the cliffs overlooking the beach, there is a 9 hole golf course and numerous bars and restaurants to indulge in. I can really recommend staying at this hotel.