La Tossa blue run offers stunning views