View northwest across Front Beach