Beachfront cafe, On Board, offers a relaxed atmosphere. Enjoy the seaside setting.