1363 Spinnaker Dr, Ventura, California 93001 USA
Channel Islands clubhouse and spa
Photo Credit: Yelp