Surrounded by the Caribbean Sea, it is no wonder that all of the rooms at the Avalon Reef Club offer breathtaking views of the water. Divided among two distinct settings that each possess charm and character of their own, the generous, comfortable and unique accommodations offered by the Resort transform this island outpost into...