Praia do Canal Nature Retreat Small Luxury Hotels of the World., Aljezur (5-star) | TravelManiac