The Oasis April 2, 2014 by Dogger Usually everyone sees photos from the deck of this famous restaurant known for its awesome sunsets on Lake Travis.. here is what it looks like from the tip of Windy point..