These sites seem to offer decent booking options for Pine Cliffs in portugal, and slightly cheaper - anyone used them or could recommend another ssite that is good?