Boat cruises are available in virtually every settlement along the Algarve.
Nearly every settlement along the Algarve offers boat cruises.
You find it unbelievable that she messed up her lipstick and untucked her blouse, etc.