Another option is to rent a car for the day and really see the island. Not that much more expensive. Shoal Bay West has a great Italian restaurant, Trattoria Tramonto, on the beach, and chairs and umbrellas are free with a meal. Straw Hat on Meads Bay is also wonderful, and the swimming is as good a Shoal Bay East.