Sugar Beach is a resort hotel offering access to a long, sandy beach ideal for swimming and water activities. A deli and bar are conveniently located on-site.