Little Halls Pond Cay is 18-hectare (45-acre) big with six beaches.