Taghazout Bay Appartements offers self-catering apartments directly overlooking the Atlantic with views that stretch all the way down the coast to Agadir and up the coast to Anchor Point