Taka Beach is a beachside cafe.