CASA DA BENÇÃO IN THE ISLAND OF ITAPARICA.


How many stars does this place deserve?