For a nice lunch or dinner Chill Awhile at Idle Awhile is great. On friday nights they have an optional buffet with live music. Also have great rum punch! We had fun on Thursday or Sunday night for live music at Sun Beach, starts at 7 I think. We also enjoyed breakfast and lunch at Wild Parrot.