We stayed at the Anegada Reef Hotel. Nice place, nice people. Convenient to all beaches.