Granite Creek Vineyards Ferienhäuser, Resorts und Vermietungen