Island getaway a great place to eat, drink, be merry