The food was delicious but the service was very slow. Our meal ended up being about 2 and a half hours long just because of the wait. We ended up missing our first water taxi ride back to the hotel due to the wait time. It is worth it because the food was great. It is a small, cozy restaurant with only a couple of people working. It was very crowded when we went because the electricity on most of the island was out. Overall, it was a great experience and we had the time to wait.