No doubt Kevin Campbell is the way to go. We've contemplated St. John before but it seems like too much work for vacation. Anegada seems like the better option.