A getaway in the most luxurious area of the Algarve. The Crest is a DHM - Discovery Hotel Management unit.