Beach Bar Algae: A beachfront bar offering a relaxed atmosphere with an outdoor terrace overlooking the sea.