Avillion Admiral Cove Hotel, a waterfront resort offering stunning ocean views & rich colonial heritage with contemporary accent