Long Stay at Luna Club Oceano, Portugal

Spend 3 weeks in the southernmost Portuguese region of the Algarve. Roundtrip airfare from Calgary to Lisbon, 21 nights in Albufeira in a studios with kitchenette at the 4-star Luna Club Oceano, all transfers, 2 nights in Lisbon with breakfast and city tour of Lisbon