Hotel offering seaside accommodations. Known for its excellent, clean food.