Albufeira, Portugal.