The staff (young female tica is the best server!) but she's not always there, but if she is there it's a great experience. We ate here a couple of times because it's very nice atmosphere and the food is good. The second time though it took over an hour to get our food and over a half an hour to get our check. The drinks for happy hour are excellent (2 for 1). If you are very patient (which is a must when traveling!!) you will enjoy this place. The view of the ocean is priceless!!