Beach complex in Odesa, featuring a large green area. Offers beach access and potentially dining options.