Buffett has a house on Saint Barts, a Caribbean island where he stayed on and off in the early 1980s as a co-owner of the Autour de Rocher hotel and restaurant.