Beachfront cafe, offering a relaxed atmosphere. A popular summer spot.