La Vista Beach perfect viewing site. Turning mark right in front. Fantastic!