Pensão Agrícola is a small rural hotel located between the historic town of Tavira and Cacela Velha, a picturesque clifftop fishing villa...