We stopped by for drinks a couple of times while on vacation. This place is located on the Split (the channel separating the north and south portions of the island). There are plenty of docks and space for hanging out and catching some sun. Good swimming off the east side of the point. Beers are reasonably priced.
If you own or manage Lazy Lizard, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.