While the views and food may be relatively good, the staff seems to be quite rude. One waitress was particularly nasty with a tourist who had clearly assumed that the bathrooms located on the other side of the building belonged to the beach rather than the cafe, a simple mistake considering there were no signs indicating otherwise. And that wasn't the first or last person I observed who was privy to her poor attitude. It's safe to say she was a significant damper on my dining experience and it's unlikely that I will return. I don't appreciate such distasteful displays. Off-putting to say the least.
Review Source: