This oceanfront hotel sits adjacent to Jekyll Island's widest and most pristine beach, boasting spectacular views over Cumberland Island and the Atlantic Ocean.