Awesome water views, friendly staff and great food