Bar Lisboa Algarve offers a calm, family-friendly atmosphere with views of the Algarve mountains.