Splash Beach Bar is a cafe offering refreshments and ice cream.