Avillion Admiral Cove Hotel, enjoy stunning views of the ocean