Beachfront recreation center in Greece, likely offering food and drinks.