Beachfront Lido Barracuda offers a bar and restaurant services.