5 Star Luxury Vacation @ The Island on Lake Travis (#12128)

Lago Vista, Texas
 
 
View from suite
View from suite 
  Resort view
Resort view 
Tennis Courts
Tennis Courts 
  Living Room
Living Room 
Bedroom
Bedroom 
  Kitchen
Kitchen 
Private Patio
Private Patio 
  Lake Front BBQ Area
Lake Front BBQ Area 
Beautiful Grounds with Wildlife
Beautiful Grounds with Wildlife 
  One of two gorgeous pools
One of two gorgeous pools