I like the Island Cafe because for one, the food is fresh. They have a smoker so they smoke their own meats and salmon. This is the best spot to eat in the entire island. It's cute, cozy and the food is good BUT, the staff needs to look a little bit more presentable and clean. We've been there several times and it's always the same. The other day there was a waitress that looked a little too dirty for my liking. She had bug bits all over that were bloody (SO gross),and her clothes looked dirty. If it wasn't for the staff looking a little too raggedy, I'd give this place 4 stars! Please please have the staff clean up a little bit. It's a big turn off for such a nice place.