"As soon as we visited the venue in person, we knew it was the perfect place to host our family and friends for a weekend and celebrate our marriage," Shya says of Triple S Ranch in Calistoga, California.