Lemon Drops Beach Bar is an all-day beach bar offering street and international food, along with drinks and cocktails. It provides free sunbeds, hammocks, and pillows, with natural shade from trees.