Enjoy the outdoors: The 6 most beautiful Country Hotels in Algarve