St. About how many villas are available for rent in St. Barts